package com.langyiquan.pojo;

import javax.persistence.Column;
import javax.persistence.Id;
import javax.persistence.Table;
import java.util.Date;

@Table(name = "sms_log")
public class SmsLog {
    /**
     * id
     */
    @Id
    private String id;

    /**
     * 发送手机号
     */
    private String mobile;

    /**
     * 发送内容
     */
    private String content;

    /**
     * 是否发送成功,1发送成功，0为失败
     */
    private Integer result;

    /**
     * 错误消息
     */
    @Column(name = "err_msg")
    private String errMsg;

    /**
     * 短信平台
     */
    private String resource;

    /**
     * 创建时间
     */
    @Column(name = "created_time")
    private Date createdTime;

    /**
     * 获取id
     *
     * @return id - id
     */
    public String getId() {
        return id;
    }

    /**
     * 设置id
     *
     * @param id id
     */
    public void setId(String id) {
        this.id = id;
    }

    /**
     * 获取发送手机号
     *
     * @return mobile - 发送手机号
     */
    public String getMobile() {
        return mobile;
    }

    /**
     * 设置发送手机号
     *
     * @param mobile 发送手机号
     */
    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    /**
     * 获取发送内容
     *
     * @return content - 发送内容
     */
    public String getContent() {
        return content;
    }

    /**
     * 设置发送内容
     *
     * @param content 发送内容
     */
    public void setContent(String content) {
        this.content = content;
    }

    /**
     * 获取是否发送成功,1发送成功，0为失败
     *
     * @return result - 是否发送成功,1发送成功，0为失败
     */
    public Integer getResult() {
        return result;
    }

    /**
     * 设置是否发送成功,1发送成功，0为失败
     *
     * @param result 是否发送成功,1发送成功，0为失败
     */
    public void setResult(Integer result) {
        this.result = result;
    }

    /**
     * 错误消息
     *
     * @param errMsg 错误消息
     */
    public void setErrMsg(String errMsg) {
        this.errMsg = errMsg;
    }

    /**
     * 错误消息
     *
     * @return resource - 错误消息
     */
    public String getErrMsg() {
        return errMsg;
    }

    /**
     * 短信平台
     *
     * @param resource 短信平台
     */
    public void setResource(String resource) {
        this.resource = resource;
    }

    /**
     * 短信平台
     *
     * @return resource - 短信平台
     */
    public String getResource() {
        return resource;
    }



    /**
     * 获取创建时间
     *
     * @return created_time - 创建时间
     */
    public Date getCreatedTime() {
        return createdTime;
    }

    /**
     * 设置创建时间
     *
     * @param createdTime 创建时间
     */
    public void setCreatedTime(Date createdTime) {
        this.createdTime = createdTime;
    }
}